784 x 689 x 75 meters = 2572.18 x 2260.5 x 246.06 feet