3066 meters = 10059.055118 feet