303 x 756 x 89 meters = 994.09 x 2480.31 x 291.99 feet