63 x 176.5 feet = 19.2 x 53.8 meters