113.07 meters = 370 feet and 11.57 inches