77 x 134.3 meters = 252.62 x 440.62 feet