134 x 309 x 28 meters = 439.63 x 1013.78 x 91.86 feet