65.7 x 171.3 feet = 20.03 x 52.21 meters