1229.6 meters = 4034.120735 feet