61.4 x 109.8 feet = 18.71 x 33.47 meters