306 x 132 x 265 meters = 1003.94 x 433.07 x 869.42 feet