63.6 x 109.8 feet = 19.39 x 33.47 meters