95.4 x 203.8 feet = 29.08 x 62.12 meters