63 x 190 feet = 19.2 x 57.91 meters