112.55 meters = 369 feet and 3.1 inches