77 x 41 meters = 252.62 x 134.51 feet