1230.9 meters = 4038.385827 feet