63 x 24.5 feet = 19.2 x 7.47 meters