65.7 x 54.1 feet = 20.03 x 16.49 meters