67.2 x 48.2 feet = 20.48 x 14.69 meters