112.48 meters = 369 feet and 0.35 inches