57.5 x 66.6 meters = 188.65 x 218.5 feet