193.6 x 120 feet = 59.01 x 36.58 meters