3888 meters = 12755.905512 feet