1236.9 meters = 4058 feet and 0.85 inches