1064 meters = 3490.813648 feet