code: def dimension(self, length, draught, beam, speed,
                   slenderness_coefficient, prismatic_coefficient):
          
          self.length = length
          self.draught = draught
          self.beam = beam
          self.speed = speed
          self.slenderness_coefficient = slenderness_coefficient
          self.prismatic_coefficient = prismatic_coefficient
          self.displacement = (self.length / self.slenderness_coefficient) ** 3
          self.surface_area = 1.025 * (1.7 * self.length * self.draught +
                                       self.displacement / self.draught)
docs: Assign values for the main dimension of a ship.
  
          :param length: metres length of the vehicle
          :param draught: metres draught of the vehicle
          :param beam: metres beam of the vehicle
          :param speed: m/s speed of the vehicle
          :param slenderness_coefficient: Slenderness coefficient dimensionless :math:`L/(∇^{1/3})` where L is length of ship,
              ∇ is displacement
          :param prismatic_coefficient: Prismatic coefficient dimensionless :math:`∇/(L\cdot A_m)` where L is length of ship,
              ∇ is displacement Am is midsection area of the ship