61 x 199 feet = 18.59 x 60.66 meters