675 x 265 x 786 meters = 2214.57 x 869.42 x 2578.74 feet