134 x 115.9 meters = 439.63 x 380.25 feet