101.7 x 207.3 feet = 31 x 63.19 meters