76.9 x 65.1 meters = 252.3 x 213.58 feet