203.9 x 49.8 feet = 62.15 x 15.18 meters