208 x 62 x 715 meters = 682.41 x 203.41 x 2345.8 feet