1230.7 meters = 4037 feet and 8.76 inches