77 x 26 meters = 252.62 x 85.3 feet