112 x 58 meters = 367.45 x 190.29 feet