11.2 x 61.6 feet = 3.41 x 18.78 meters