63.8 x 101.1 feet = 19.45 x 30.82 meters