63.7 x 169.3 feet = 19.42 x 51.6 meters