100.5 x 103.1 feet = 30.63 x 31.42 meters