206.3 x 57.5 feet = 62.88 x 17.53 meters