1028 meters = 3372.703412 feet