39.4 x 57.2 meters = 129.27 x 187.66 feet