195 x 149.1 feet = 59.44 x 45.45 meters