134 x 157.2 meters = 439.63 x 515.75 feet