77 x 24.7 meters = 252.62 x 81.04 feet