195.9 x 41.8 feet = 59.71 x 12.74 meters