1235.6 meters = 4053.805774 feet