193 x 103.1 feet = 58.83 x 31.42 meters