427 x 80 x 132 meters = 1400.92 x 262.47 x 433.07 feet