100.7 x 206.3 feet = 30.69 x 62.88 meters