1063 meters = 3487.532808 feet