203.6 x 130 feet = 62.06 x 39.62 meters