1234 meters = 4048 feet and 6.68 inches