102 x 100.7 feet = 31.09 x 30.69 meters