61.1 x 62 feet = 18.62 x 18.9 meters