507 x 134 x 96 meters = 1663.39 x 439.63 x 314.96 feet