63 x 119.5 feet = 19.2 x 36.42 meters