53 x 65.8 feet = 16.15 x 20.06 meters