1062.5 meters = 3485.892388 feet