76.8 x 61.3 meters = 251.97 x 201.12 feet