63.1 x 119.9 feet = 19.23 x 36.55 meters