891 x 689 x 24 meters = 2923.23 x 2260.5 x 78.74 feet