74.7 x 63.1 feet = 22.77 x 19.23 meters