124 x 280 x 132 meters = 406.82 x 918.64 x 433.07 feet