74.8 x 59.3 meters = 245.41 x 194.55 feet