98.7 x 204.3 feet = 30.08 x 62.27 meters