112.79 meters = 370 feet and 0.55 inches