64.8 x 101 feet = 19.75 x 30.78 meters