4288 meters = 14068.24147 feet