63.3 x 57.2 feet = 19.29 x 17.43 meters