108 x 139.8 meters = 354.33 x 458.66 feet