54 x 66.8 feet = 16.46 x 20.36 meters